function defineFlashClass() {
	var flash = $('#flash-message');
	if (flash.hasClass('warning')) {
		flash.addClass('bg-warning');
	}
	else if (flash.hasClass('error')) {
		flash.addClass('bg-danger');
	}
	else if (flash.hasClass('success')) {
		flash.addClass('bg-success');
	}
	else if (flash.hasClass('info')) {
		flash.addClass('bg-info');
	}
	else if (flash.hasClass('primary')) {
		flash.addClass('bg-primary');
	}
}

function loadFlashMessages() {
	var flash = $('#flash-message');
	
	if (flash.find('li').length > 0) {
		showFlashMessages();
	}

	flash.on('click', function(event) {
		event.preventDefault();
		hideFlashMessages();
	});
}

function showFlashMessages() {
	$('#flash-message').slideDown();
}

function hideFlashMessages() {
	$('#flash-message').slideUp();
}

$(document).ready(function() {
	defineFlashClass();
	loadFlashMessages();
});